dumb nettle - German English Dictionary